﻿@charset "utf-8";
/* CSS Document */

body,div,dl,dt,dd,ul,ol,li,h1,h2,h3,h4,h5,h6,pre,form,fieldset,input,textarea,blockquote,p{margin:0;padding:0;}
body{ color:#555; font-size:12px; font-family:"微软雅黑"; }
ul, ol { list-style: none;} 
img,fieldset{vertical-align:top;border:0;}
h1,h2,h3,h4,h5,h6 {font-size:100%; font-weight:normal;Times new roman}
address,cite,code,em,th {font-weight:normal; font-style:normal;}
input,button,textarea,select{font:100% Arial,''; vertical-align:middle}
table,td,tr,th{font-size:12px;}
.clearfix{*zoom:1;}
.clearfix:after{display:block; overflow:hidden; clear:both; height:0px; visibility:hidden; content:".";}
a{color:#555; text-decoration:none;}
a:hover {color:#f65c44; text-decoration:none; }

.temkk {}

/* 本例子css */
.fullSlide{ width:100%;  position:relative;  height:531px; background:#000;}
.fullSlide .bd{ margin:0 auto; position:relative; z-index:0; overflow:hidden;  }
.fullSlide .bd ul{ width:100% !important;  }
.fullSlide .bd li{ width:100% !important;  height:531px; overflow:hidden; text-align:center;  }
.fullSlide .bd li a{ display:block; height:531px; }
.fullSlide .hd{ width:100%;  position:absolute; z-index:1; bottom:0; left:0; height:30px; line-height:30px; }
.fullSlide .hd ul{ float: right;}
.fullSlide .hd ul li{ cursor:pointer; display:inline-block; *display:inline; zoom:1; width:42px; height:11px; margin:1px; overflow:hidden; background:#000;
	filter:alpha(opacity=50);opacity:0.5;  line-height:999px; }
.fullSlide .hd ul .on{ background:#fff;  }
.fullSlide .prev,
.fullSlide .next{  display:block;  position:absolute; z-index:1; top:50%; margin-top:-30px; left:15%;  z-index:1; width:40px; height:60px; background:url(../images/slider-arrow.png) -126px -137px #000 no-repeat;  cursor:pointer; filter:alpha(opacity=50);opacity:0.5; display:none;  }
.fullSlide .next{ left:auto; right:15%; background-position:-6px -137px; }
/* banner */

.top {line-height:30px; border-bottom:1px solid #e4e4e4;}
.top_z { float: left; }
.top_y { float:right;}

.w1080 {max-width:1080px; width:100%; margin:0 auto; background: no-repeat;}
.w1080:after{content: ""; display: block; height: 0; clear: both; visibility: hidden; font-size: 0; line-height: 0;}

.logo { float:left;}
.dhut { float:right;}

.dht { width:100%; background:#f65c44; overflow:hidden;}
.dht ul { margin:0 auto; width:1080px;}
.dht li { float:left; line-height:45px; width:154px; font-size:16px; text-align:center;}
.dht li a{ color:#fff;}
.dht li:hover a{ display:block; background:#555555; color:#fff;}
.dht .ao { background:#555555; color:#fff;}

.cj { width:100%; overflow:hidden; background:#f65c44; position:relative;}
.cj_he { position:absolute; right:0; top:0; background:#555; width:35%; height:239px;}
.cj_he_1 { width:260px; overflow:hidden;}
.cj_he_1 p { margin:60px 0 30px 0; overflow:hidden; text-align:center; font-size:16px; color:#fff;}
.cj_he_1 h5 { width:60%; background:#FFF; margin:0 auto; line-height:35px; text-align:center; transition:all 0.5s;}
.cj_he_1 h5:hover a{ background:#666; color:#fff; display:block;}

.cj_ce { width:75%; overflow:hidden;}
.picMarquee-left { float:left; margin:15px 0 8px 0px;}
.picMarquee-left ul { overflow: hidden; zoom: 1; }
.picMarquee-left li { margin: 0 11px; overflow:hidden; text-align:center; line-height: 24px; color:#fff;}
.picMarquee-left li .pic { text-align: center;}
.picMarquee-left li .pic img { width:230px; height: auto; display: block; border: 1px solid #ccc; }
.picMarquee-left li .pic a:hover img { border-color: #999; }
.picMarquee-left li .title { line-height: 24px;}


.ao_kdw { overflow:hidden; margin-top:56px; font-size:20px; color:#cbcbcb; text-transform : uppercase}
.ao_gsw { overflow:hidden; width:100%; margin:20px 0;}
.ao_gwmm { float:left; width:190px;}
.ao_gsw_s1 { width:34px; height:2px; background:#CCC; float:left; margin-top:20px;}
.ao_gsw_mi { font-size:25px; float:left; margin:0 10px; color:#f65c44;}

.moer { width:180px;background:#f65c44; text-align:center; line-height:40px; float:right;}
.moer a{ color:#fff;}
.moer:hover { background:#555;}

.ao2 { width:779px; float:left;}
.ao2_tu {}
.ao2_zi { line-height:24px; margin-top:15px;}

.ao3 { border:1px solid #d9d9d9; width:298px; float:left;}
/* 本例子css */
.picScroll-left{ width:298px;  overflow:hidden; position:relative;}
.picScroll-left .hd{ overflow:hidden;  height:30px; background:#f1f1f1;}
.picScroll-left .hd .prev,.picScroll-left .hd .next{ display:block;  width:5px; height:9px; float:right; margin-right:5px; margin-top:10px;  overflow:hidden;
	 cursor:pointer; background:url("../images/arrow.png") no-repeat;}
.picScroll-left .hd .next{ background-position:0 -50px;  }
.picScroll-left .hd .prevStop{ background-position:-60px 0; }
.picScroll-left .hd .nextStop{ background-position:-60px -50px; }
.picScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin-top:10px; zoom:1;}
.picScroll-left .hd ul li{ float:left;  width:9px; height:9px; overflow:hidden; margin-right:5px; text-indent:-999px; cursor:pointer; background:url("../images/icoCircle.gif") 0 -9px no-repeat; }
.picScroll-left .hd ul li.on{ background-position:0 0; }

.picScroll-left .bd{ padding:10px;}
.picScroll-left .bd ul{ overflow:hidden; zoom:1; }
.picScroll-left .bd ul li{ margin:0 8px; float:left; _display:inline; overflow:hidden; text-align:center;}
.picScroll-left .bd ul li .pic{ text-align:center; }
.picScroll-left .bd ul li .pic img{ width:256px; height: auto; display:block;  padding:2px; border:1px solid #ccc; }
.picScroll-left .bd ul li .pic a:hover img{ border-color:#999;  }
.picScroll-left .bd ul li .title{ line-height:24px;}

.cpso_pc { overflow:hidden; line-height:30px; text-indent:10px; color:#555;}
.ao3_more { background:#f65c44; float:left; width:100%; padding:43px 0; text-align:center; font-size:18px;}
.ao3_more a{ color:#fff;}
.ao3_more:hover { display:block; background:#555;}


.xin { background: url(../images/kuu_1.jpg) no-repeat; overflow:hidden; margin-top:30px;}
.bei { color:#fff !important;}

.xwsm { overflow:hidden; margin-top:30px;}
.xwsm ul { margin-left:-17px;}
.xwsm li {  float:left; background:#fff; padding:3px; margin:0 0 30px 17px; width:31.2%;}
.xwsm_0 { padding:0 5px; overflow:hidden;}
.xwsm_q1 img {}
.xwsm_q2 { font-size:14px; font-weight:bold; margin-top:5px;}
.xwsm_q3 { margin:5px 0;}
.xwsm_q4 { color:#9a9a9a; line-height:20px; margin-bottom:10px;}


/*产品滚动*/
.cpzs_kk { float: left; margin: 20px 0 40px 0; }
.cpzs_kk .item { width: 96%; margin: 2%; overflow: hidden; background: #fff; box-shadow: 0px 0px 5px #888888; border-radius: 6px; }
.cpzs_kk .item img { width: 100%; transition: all 0.5s; overflow: hidden; }
.cpzs_kk .item:hover img { transform: scale(1.1); }
.cpzs_kk .item:hover a { color: #000; }
.cpzs_kk .item .cpzs_bt { color: #b3b3b3; font-size: 14px; background: #e4e4e4; float: left; width: 98%; line-height: 50px; text-align: center; margin: 1%; border-radius: 10px; }
.cpzs_kk .item:hover .cpzs_bt { background: #f65c44; display: block; color: #fff; }


.foot { background:#555; float:left; width:100%; padding:40px 0;}
.foot_lm {width:210px; float:left; margin-left:15px;}
.foot_lm dl {font-size:14px;}
.foot_lm dd {  margin-bottom:10px;color:#fff;}
.foot_lm dt { width:180px; float:left; line-height:25px; }
.foot_lm dt a{ color:#b2b2b2;}
.foot_lm dt a:hover { color:#F60;}

.foot_2m { width:190px; float:left;}
.foot_2m ul {font-size:14px; }
.foot_2m p { margin-bottom:10px;color:#fff;}
.foot_2m li { width:100%; float:left; line-height:25px;}
.foot_2m li a{ color:#b2b2b2;}
.foot_2m li a:hover { color:#F60;}

.foot_3m { width:300px; float:left; font-size:14px; }
.foot_3m p { margin-bottom:10px; color:#fff;}
.foot_3m_s { line-height:25px;color:#b2b2b2;}

.erwm { float:right; margin-top:10px; margin-right:30px;}

.foott { width:100%; float:left; line-height:35px; text-align:center; background:#6f6f6f; color:#fff;}

/*内页*/
.hem { height: 400px; position: relative; }
.hem_misl { position: absolute; left: 0; top: 0; background: rgba(35,35,35,0.7); width: 100%; height: 300px; }
.hem_misl p { position: absolute; left:30%; top: 50%; color: #fff; font-size:35px; }
.hem_misl img { width:100%;}

.lms { width:calc(100% - 830px); float:left; margin:30px 0;}
.lms_ko { overflow:hidden; font-size:23px; background:#f65c44; text-indent:20px; line-height:80px; color:#fff;}
.lms_mes { overflow:hidden;}
.lms_mes ul { overflow:hidden; background:#555;}
.lms_mes li { float:left; width:100%; line-height:45px; text-indent:20px; font-size:14px;  }
.lms_mes li a{ color:#fff; display:block;}
.lms_mes li a:hover { color:#fff; background:#6f6f6f;}

.lmsw { background:#555; margin-top:15px; overflow:hidden; color:#fff; line-height:35px;}
.lmsw p { line-height:25px; padding:15px 25px;}

.lmkk {float:left; margin-left:30px; width:800px; margin-bottom:35px;}
.aks { overflow:hidden;line-height:50px;  width:100%; margin-top:30px; text-align:right; border-bottom:1px solid #dddddd;}
.aks p{ margin-right:10px;}

.about { margin-top:15px; overflow:hidden; line-height:35px;}
.ao_pc { background:#6f6f6f;}

/*产品*/
.pro_1 { overflow:hidden; margin-top:15px;}
.pro_1 .hms {font-size:20px; width:100%; text-align:center; color:#f65c44;}
.lmsw_zi { background:#696969; overflow:hidden; text-indent:20px; font-size:18px; line-height:40px;}
.pro_2 { line-height:25px;}
.pros { overflow:hidden; border:1px solid #dcdcdc;}
.pros ul{ margin-left:-27px;}
.pros li{ width:248px; float:left; text-align:center; margin-left:27px; margin-top:20px; line-height:35px;}
.pros li img { width:100%; border:1px solid #d4d4d4;}

.prosd { overflow:hidden; float:left; background:#777; width:100%; text-align:center; line-height:35px; color:#fff;}
.prosd .st1 { width:30%; float:left;}
.prosd .st2 { width:40%; float:left;}
.prosd .st3 { width:20%; float:left;}

.po_1e { margin-top:30px; overflow:hidden;}
.po_1e_a0 { border:1px solid #dddddd; width:450px; margin:0 auto;}


.twl{ width:100%; overflow:hidden; background:#eee;}
.twl th{ width:1%; height:50px; text-align:center; color:#fff; font-size:14px; font-weight:500; background:#777;}
.twl th.in1{ width:10%;}
.twl th.in2{ width:10%;}
.twl td{text-align:center; background:#fff; font-size:14px; color:#b3b3b3;}
.twl td .img{ vertical-align:middle;}
.twl td .img img{ width:200px; height:124px;}
.twl td .more{ width:100px; height:34px; line-height:34px; text-align:center; color:#fff; border-radius:50px;}
.twl td .more img { width:35px; height:35px;}
.twl td .pdf{ color:#ff454a; font-size:12px; background:url(../images/img61.jpg) no-repeat top center; padding-top:40px;}

.zuoy { font-family:Arial; text-align:center; clear:both; color:#fff;}
.zuoy_ks { width:120px; display: inline-block; background:#eeeeee; margin-top:30px; line-height:35px; border-radius:5px;}
.zuoy_ks:hover a{ display:block; background:#555; color:#fff; border-radius:5px;}
.zuoy_mi { width:50px; display: inline-block;background:#555; line-height:35px; border-radius:5px;}

.po_1e { overflow:hidden; }
.po_1e_a0 {}
.po_1e_a1 { text-align:center; font-size:18px; line-height:40px;}

.kes_1_pq { border-bottom:1px solid #dddddd; overflow:hidden; line-height:35px; font-size:18px;}
.kes_2 { line-height:35px;}

/*新闻*/
.heng { float:left; margin-top:10px;}
.heng ul{}
.heng li{ width:100%; margin-bottom:25px; margin-top:10px; overflow:hidden;  background:#fff;}
.heng li a{}
.heng li :hover a{ display:block; background:#000;}

.heng li .hys{ width:235px; background:#f3f3f3; float:left; margin-right:10px;}
.heng li .hys img { width:235px; height:130px;}
.hypk {float:right; width:calc(100% - 255px)}
.heng li .kus{font-size:14px; overflow: hidden; text-overflow:ellipsis; white-space: nowrap; transition:all 0.4s; padding-right:14px; margin-top:18px; font-weight:bold;}
.heng li:hover .kus{color:#f65c44; padding-left:14px; padding-right:0;}
.heng li .kuss{font-size:12px; margin-top:7px; width:98%; line-height:30px; transition:all 0.4s; padding-right:14px;}
.heng li:hover .kuss{color:#9a9a9a; padding-left:14px; padding-right:0;}

/* 新闻动态 */
.manu { width:100%; float:left; position:relative; margin-top:10px;}
.mksa { width:100%; float:left;  margin-top:20px;}
.mksa h4 { text-align:center; font-size:25px;}
.mksa h5 { text-align:center; margin:10px 0;}
.mksa h6 { margin:0 1%; border-bottom:1px solid #ebebeb;}
.pva { width:92%; margin:4%; margin-top:15px; float:left; font-size:14px; line-height:30px}
.mska_losa { width:100%; border:1px solid #efefef; margin:10px 0 30px 0; float: right; line-height:40px;}
.mska_losa h4 { width:50%; float:left; text-indent:25px;}
.mska_losa h5 { width:50%; float:right; text-indent:25px;}

.se { color:#f65c44; font-size:16px;}

/*设备图片放大*/
.equipment { width:100%; float:left; margin:30px 0;}
.equipment ul li { width:250px; margin:0 15px 15px 0; float:left; line-height:20px; border:1px solid #d3d3d3;}
.equipment ul li:nth-child(3n){ margin-right:0;}
.equipment li img{ width:auto; height:auto;}
.equipment p { text-align:center;}